package com.适配器模式2.类适配器;

/**
 * 对象适配器：使用聚合适配者的方式
 */
public class HGMoviePlayerAdapter implements Player{


    /**
     * 目标接口
     */
    private Player targer;

    private Translate translate=new HGTranslate();

    public HGMoviePlayerAdapter(Player targer) {
        this.targer = targer;
    }

    @Override
    public String play() {
        String content = targer.play();
        //调用适配者接口方法
        return translate.translate(content);
    }
}
